package com.csci;
import java.util.LinkedList;

public class Vertex {

	private int id;
	private int distance;
	private int pred;
	private LinkedList<Integer> edgeListInt;
	private STATE color;
	
	public Vertex(int id){
		this.id = id;
	}
	
	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public int getDistance() {
		return distance;
	}

	public void setDistance(int distance) {
		this.distance = distance;
	}

	public int getPred() {
		return pred;
	}

	public void setPred(int pred) {
		this.pred = pred;
	}

	public STATE getColor() {
		return color;
	}

	public void setColor(STATE color) {
		this.color = color;
	}
	
	public LinkedList<Integer> getEdgeListInt() {
		return edgeListInt;
	}

	public void setEdgeListInt(LinkedList<Integer> edgeListInt) {
		this.edgeListInt = edgeListInt;
	}
}
